Without this, we generate incorrect crossing events for transient
windows.
//g_printerr ("gdk_mir_window_impl_hide window=%p\n", window);
GdkMirWindowImpl *impl = GDK_MIR_WINDOW_IMPL (window->impl);
+ impl->cursor_inside = FALSE;
impl->visible = FALSE;
ensure_no_surface (window);
//g_printerr ("gdk_mir_window_impl_withdraw window=%p\n", window);
GdkMirWindowImpl *impl = GDK_MIR_WINDOW_IMPL (window->impl);
+ impl->cursor_inside = FALSE;
impl->visible = FALSE;
ensure_no_surface (window);